﻿<%@ Page Language="C#" AutoEventWireup="true" CodeFile="PersonList.aspx.cs" Inherits="PersonInfo_PersonList" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <title></title>
    <link href="<%= ResolveUrl("~/jquery-easyui-1.2.6/themes/"+Skin+"/easyui.css") %>"
        rel="stylesheet" type="text/css" />
    <link href="../jquery-easyui-1.2.6/themes/icon.css" rel="stylesheet" type="text/css" />
    <script src="../jquery-easyui-1.2.6/jquery-1.7.2.min.js" type="text/javascript"></script>
    <script src="../jquery-easyui-1.2.6/jquery.easyui.min.js" type="text/javascript"></script>
    <script src="../jquery-easyui-1.2.6/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
    <script src="../Content/js/sysEasyUI.js" type="text/javascript"></script>
    <script type="text/javascript">
        var selectRow;
        $(function () {
            getData(0, 10);
        });
        function getData(pn, pz) {
            $('#grid').datagrid({
                nowrap: false,
                striped: true,
                singleSelect: true,
                collapsible: true,
                url: 'PersonList.aspx?para=GetList&startIndex=' + pn,
                sortName: 'ID',
                sortOrder: 'asc',
                idField: 'ID',
                height: 'auto',
                pageList: [5, 10, 20],
                pageSize: 20,
                fitColumns: true,
                columns: [[
        					{ field: 'PersonNo', title: '卡号', width: 200 },
                            { field: 'FromUserName', title: '微信编号', width: 100, sortable: true },
                            { field: 'Name', title: '姓名', width: 200 },
                             { field: 'WXName', title: '微信名称', width: 200 },
                            { field: 'XB', title: '性别', width: 200 },
                            { field: 'SR', title: '会员生日', width: 200 },
                            { field: 'MEM_LEVEL', title: '会员等级', width: 200 },
                            { field: 'Phone', title: '手机号码', width: 200 },
                            { field: 'ZC', title: '注册日期', width: 200 },
                            { field: 'SurplusIntegral', title: '可用积分', width: 200 },
                            { field: 'bname', title: '入会门店', width: 200 },
                            { field: 'addr', title: '个人地址', width: 200 },
                            { field: 'EMAIL', title: '邮箱', width: 200 }
        				]],
                pagination: true,
                rownumbers: true,
                onHeaderContextMenu: function (e, field) {
                    e.preventDefault();
                    if (!$('#tmenu').length) {
                        createColumnMenu("grid");
                    }
                    $('#tmenu').menu('show', {
                        left: e.pageX,
                        top: e.pageY
                    });
                },
                onRowContextMenu: function (e, rowIndex, rowData) {
                    if ($.trim(rowData.ID) == "") {
                        var aa = $("#mm div");
                        for (var a = 0; a < aa.length; a++) {
                            var item = aa[a];
                            if (item.innerText == "修改" || item.innerText == "删除") {
                                $(item).css({ display: "none" });
                                $(item).parent().css({ display: "none" });
                            }
                        }
                    }
                    selectRow = rowData;
                    e.preventDefault();
                    $(this).datagrid('unselectAll');
                    $(this).datagrid('getRows', rowData.code);
                    $('#mm').menu('show', {
                        left: e.pageX,
                        top: e.pageY
                    });
                }
            });
        }

        function Add() {
            openWindow("PersonEdit.aspx?para=add", 600, 400);
        }

        function Excel() {
            openWindow("PersonImport.aspx?para=add", 1050, 470);
        }
        function Update() {
            openWindow("PersonEdit.aspx?para=update&id=" + selectRow.ID, 600, 400);
        }

        function Show() {
            openWindow("IntegralChangeList.aspx?id=" + selectRow.ID, 1000, 450);
        }

        function Show2() {

            location = "PersonList.aspx?para=excel&id=" + selectRow.ID;

        }

        function Delete() {
            $.messager.confirm("提示", "确定要删除吗？", function (r) {
                if (r) {
                    $.ajax({
                        type: "POST",
                        async: false,
                        url: "PersonList.aspx?para=delete&id=" + selectRow.ID,
                        success: function (data) {
                            if (data == "ok") {
                                alert("删除成功");
                                $("#grid").datagrid("reload");
                            }
                            else {
                                alert(data);
                            }
                        }
                    });
                }
            });
        }
        function btnSearch() {
            $('#grid').datagrid('load', {
                GiftNo: $("#txtGiftNo").val(),
                Name: $("#txtName").val(),
                K1: $("#DropDownList2").val(),
                K2: $("#DropDownList3").val(),
                K3: $("#DropDownList4").val(),
                K4: $("#DropDownList5").val(),
                sj: $("#txtJF").val(),
                md:  $("#DropDownList1").val()
            });
        }

        function btnSearch2() {
          
            $('#Button1').click();
        }

        function btnSearch3() {
            $('#Button2').click();
        }

        function btnSearch4() {
            $('#Button3').click();
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        <table>
            <tr>
                <td>
                    会员卡号：
                </td>
                <td>
                    <asp:TextBox ID="txtGiftNo" runat="server"></asp:TextBox>
                </td>
                <td>
                    会员姓名：
                </td>
                <td>
                    <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
                </td>
                <td>
                    会员等级:
                </td>
                <td>
                    <asp:DropDownList ID="DropDownList1" runat="server">
                        <asp:ListItem>全部</asp:ListItem>
                        <asp:ListItem>注册会员</asp:ListItem>
                        <asp:ListItem>珍珠卡会员</asp:ListItem>
                        <asp:ListItem>翡翠卡会员</asp:ListItem>
                        <asp:ListItem>钻石卡会员 </asp:ListItem>
                    </asp:DropDownList>
                </td>
                <td rowspan="2">
                    <a class="easyui-linkbutton" onclick="btnSearch()">查询</a> <a class="easyui-linkbutton"
                        onclick="btnSearch2()" >导出人员信息</a> <a class="easyui-linkbutton"  style="display:none;" onclick="btnSearch3()">
                            导出联系信息</a> <a class="easyui-linkbutton"   onclick="btnSearch4()">
                            更新</a>
                    <asp:Button ID="Button1" runat="server" Style="display: none;" OnClick="Button1_Click"
                        Text="Button" />
                    <asp:Button ID="Button2" runat="server" Style="display: none;" OnClick="Button2_Click"
                        Text="Button" />
                          <asp:Button ID="Button3" runat="server"  Style="display: none;" OnClick="Button3_Click" />
                </td>
            </tr>
            <tr>
                <td>
                    手机号码：
                </td>
                <td>
                    <asp:TextBox ID="txtJF" runat="server"></asp:TextBox>
                </td>
                <td>
                    会员生日：
                </td>
                <td colspan="3">
                    <asp:DropDownList 
                        ID="DropDownList2" runat="server">
                        <asp:ListItem Value="0">未选择</asp:ListItem>
                        <asp:ListItem>1</asp:ListItem>
                        <asp:ListItem>2</asp:ListItem>
                        <asp:ListItem>3</asp:ListItem>
                        <asp:ListItem>4</asp:ListItem>
                        <asp:ListItem>5</asp:ListItem>
                        <asp:ListItem>6</asp:ListItem>
                        <asp:ListItem>7</asp:ListItem>
                        <asp:ListItem>8</asp:ListItem>
                        <asp:ListItem>9</asp:ListItem>
                        <asp:ListItem>10</asp:ListItem>
                        <asp:ListItem>11</asp:ListItem>
                        <asp:ListItem>12</asp:ListItem>
                    </asp:DropDownList>
                    月<asp:DropDownList ID="DropDownList3" runat="server">
                        <asp:ListItem Value="0">未选择</asp:ListItem>
                        <asp:ListItem>1</asp:ListItem>
                        <asp:ListItem>2</asp:ListItem>
                        <asp:ListItem>3</asp:ListItem>
                        <asp:ListItem>4</asp:ListItem>
                        <asp:ListItem>5</asp:ListItem>
                        <asp:ListItem>6</asp:ListItem>
                        <asp:ListItem>7</asp:ListItem>
                        <asp:ListItem>8</asp:ListItem>
                        <asp:ListItem>9</asp:ListItem>
                        <asp:ListItem>10</asp:ListItem>
                        <asp:ListItem>11</asp:ListItem>
                        <asp:ListItem>12</asp:ListItem>
                        <asp:ListItem>13</asp:ListItem>
                        <asp:ListItem>14</asp:ListItem>
                        <asp:ListItem>15</asp:ListItem>
                        <asp:ListItem>16</asp:ListItem>
                        <asp:ListItem>17</asp:ListItem>
                        <asp:ListItem>18</asp:ListItem>
                        <asp:ListItem>19</asp:ListItem>
                        <asp:ListItem>20</asp:ListItem>
                        <asp:ListItem>21</asp:ListItem>
                        <asp:ListItem>22</asp:ListItem>
                        <asp:ListItem>23</asp:ListItem>
                        <asp:ListItem>24</asp:ListItem>
                        <asp:ListItem>25</asp:ListItem>
                        <asp:ListItem>26</asp:ListItem>
                        <asp:ListItem>27</asp:ListItem>
                        <asp:ListItem>28</asp:ListItem>
                        <asp:ListItem>29</asp:ListItem>
                        <asp:ListItem>30</asp:ListItem>
                        <asp:ListItem>31</asp:ListItem>
                    </asp:DropDownList>
                    日 至
                     <asp:DropDownList 
                        ID="DropDownList4" runat="server">
                         <asp:ListItem Value="0">未选择</asp:ListItem>
                        <asp:ListItem>1</asp:ListItem>
                        <asp:ListItem>2</asp:ListItem>
                        <asp:ListItem>3</asp:ListItem>
                        <asp:ListItem>4</asp:ListItem>
                        <asp:ListItem>5</asp:ListItem>
                        <asp:ListItem>6</asp:ListItem>
                        <asp:ListItem>7</asp:ListItem>
                        <asp:ListItem>8</asp:ListItem>
                        <asp:ListItem>9</asp:ListItem>
                        <asp:ListItem>10</asp:ListItem>
                        <asp:ListItem>11</asp:ListItem>
                        <asp:ListItem>12</asp:ListItem>
                    </asp:DropDownList>
                    月
                    <asp:DropDownList ID="DropDownList5" runat="server">
                     <asp:ListItem Value="0">未选择</asp:ListItem>
                        <asp:ListItem>1</asp:ListItem>
                        <asp:ListItem>2</asp:ListItem>
                        <asp:ListItem>3</asp:ListItem>
                        <asp:ListItem>4</asp:ListItem>
                        <asp:ListItem>5</asp:ListItem>
                        <asp:ListItem>6</asp:ListItem>
                        <asp:ListItem>7</asp:ListItem>
                        <asp:ListItem>8</asp:ListItem>
                        <asp:ListItem>9</asp:ListItem>
                        <asp:ListItem>10</asp:ListItem>
                        <asp:ListItem>11</asp:ListItem>
                        <asp:ListItem>12</asp:ListItem>
                        <asp:ListItem>13</asp:ListItem>
                        <asp:ListItem>14</asp:ListItem>
                        <asp:ListItem>15</asp:ListItem>
                        <asp:ListItem>16</asp:ListItem>
                        <asp:ListItem>17</asp:ListItem>
                        <asp:ListItem>18</asp:ListItem>
                        <asp:ListItem>19</asp:ListItem>
                        <asp:ListItem>20</asp:ListItem>
                        <asp:ListItem>21</asp:ListItem>
                        <asp:ListItem>22</asp:ListItem>
                        <asp:ListItem>23</asp:ListItem>
                        <asp:ListItem>24</asp:ListItem>
                        <asp:ListItem>25</asp:ListItem>
                        <asp:ListItem>26</asp:ListItem>
                        <asp:ListItem>27</asp:ListItem>
                        <asp:ListItem>28</asp:ListItem>
                        <asp:ListItem>29</asp:ListItem>
                        <asp:ListItem>30</asp:ListItem>
                        <asp:ListItem>31</asp:ListItem>
                    </asp:DropDownList>日
                </td>
            </tr>
        </table>
    </div>
    <div>
        <table id="grid">
        </table>
        <div id="mm" class="easyui-menu" style="width: 120px;">
            <div onclick="Update()" iconcls="icon-save">
                详情</div>
        </div>
    </div>
    </form>
</body>
</html>
